/*
    reducer方法的作用主要是完成对状态机的state数据进行计算的
    它函数参数是一个回调函数，这个回调函数的有两个参数
    previousState:状态机仓库中的初始状态的数据
    action:通知对象
*/
export const counterReducer=(previousState=0,action)=>{
    switch(action.type){
        case 'increment':
            return previousState+action.n
        default:
            return previousState
    }
}